redemption agent - Spanish English Dictionary